@charset "utf-8";

*{
	outline:none; 
	-webkit-tap-highlight-color:transparent;
}
html{
 -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font-size:66.7%;
}
body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video {
	margin: 0;
	padding: 0;
	outline: none;
	-webkit-tap-highlight-color:transparent;
}
li{
	list-style:none;
}
body, a{
    font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,sans-self;
}
a{
    text-decoration: none;
}
textarea{
    resize: none;
}
input[type="submit"],input[type="reset"],input[type="button"]{
    -webkit-appearance: none;
}
.ios_clickable{
	cursor:pointer;
}
.hide{
	display:none !important;
}

@media screen and (min-width:360px){
 html{
        font-size:80%;
    }
}
@media screen and (min-width:414px){
 html{
        font-size:90%;
    }
}

/*把字数限制在1行内显示*/
.limit_inline{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*强制换行*/
.line_break{
 	word-break:break-all;
	word-wrap:break-word;
}